simultaneous engagement - German English Dictionary